#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
//int main() 
//{
//	int* pf = malloc(10 * sizeof(int));
//	if (pf == NULL)
//	{
//		perror("malloc");
//		return 1;
//	}
//
//	free(pf);
//	pf = NULL;
//	return 0;
//}
//#include <math.h>
//int main()
//{
//	int n = 0;
//	int i = 0;
//	for (n = 1; n <= 100; n+=2)
//	{
//		int j = 0;
//		for (j = 3; j <= sqrt(n); j++)
//		{
//			if (n % j == 0)
//			{
//				break;
//			}
//		}
//		if (j>sqrt(n))
//			printf("%d ", n);
//	}
//	return 0;
//}


//int main()
//{
//	int arr[101] = { 0 };
//	int i = 0;
//	for (i = 2; i <= 100; i++)
//	{
//		arr[i] = i;
//	}
//	for (i = 2; i <= 100; i++)
//	{
//		int j = 0;
//		for (j = i + 1; j <= 100; j++)
//		{
//			if (arr[j] % i == 0)
//				arr[j] = 0;
//		}
//	}
//	int count = 0;
//	for (i = 2; i <= 100; i++)
//	{
//		if (arr[i] == 0)
//			count++;
//		else
//			printf("%d ", arr[i]);
//	}
//	printf("\n%d\n", count);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int arr[50] = { 0 };
//	int i = 0;
//	int flag1 = 0;
//	int flag2 = 0;
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d", &arr[i]);
//		if (i > 0)
//		{
//			if (arr[i] > arr[i - 1])
//				flag1 = 1;
//			else if (arr[i] < arr[i - 1])
//				flag2 = 1;
//		}
//	}
//	if (flag1 + flag2 == 1)
//		printf("sorted\n");
//	else
//		printf("unsorted\n");
//
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int arr[50] = { 0 };
//	int i = 0;
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d", &arr[i]);
//	}
//	int k = 0;
//	scanf("%d", &k);
//	int j = 0;
//	for (i = 0; i < n; i++)
//	{
//		if (arr[i] != k)
//			arr[j++] = arr[i];
//	}
//	return 0;
//}

//int main()
//{
//	int n = 0;
//	int m = 0;
//	scanf("%d %d", &n, &m);
//	int arr1[100] = { 0 };
//	int arr2[100] = { 0 };
//	int arr[200] = { 0 };
//	int i = 0;
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d", &arr1[i]);
//	}
//	for (i = 0; i < m; i++)
//	{
//		scanf("%d", &arr2[i]);
//	}
//	int j = 0;
//	int k = 0;
//	for (i = 0, j = 0;( i < n) &&(j < m); )
//	{
//		if (arr1[i] < arr2[j])
//		{
//			arr[k++] = arr1[i++];
//		}
//		else
//		{
//			arr[k++] = arr2[j++];
//		}
//	}
//	if (i == n)
//	{
//		for (; j < m; j++)
//		{
//			arr[k++] = arr2[j];
//		}
//	}
//	else if (j == m)
//	{
//		for (; i < n; i++)
//		{
//			arr[k++] = arr1[i];
//		}
//	}
//	for (i = 0; i < k; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//    int n = 0;
//    int m = 0;
//    int arr1[1000] = { 0 };
//    int arr2[1000] = { 0 };
//    int arr[2000] = { 0 };
//    scanf("%d %d", &n, &m);
//    int i = 0;
//    int j = 0;
//    int k = 0;
//    for (i = 0; i < n; i++)
//    {
//        scanf("%d", &arr1[i]);
//    }
//    for (i = 0; i < m; i++)
//    {
//        scanf("%d", &arr2[i]);
//    }
//    i = 0;
//    while (i < n && j < m)
//    {
//        if (arr1[i] < arr2[j])
//            arr[k++] = arr1[i++];
//        else
//            arr[k++] = arr2[j++];
//    }
//    if (i == n)
//    {
//        for (; j < m; j++)
//        {
//            arr[k++] = arr2[j];
//        }
//    }
//    else
//    {
//        for (; i < n; i++)
//        {
//            arr[k++] = arr1[i];
//        }
//    }
//    for (i = 0; i < k; i++)
//    {
//        printf("%d ", arr[i]);
//    }
